Ambiguity of ω-Languages of Turing Machines

نویسنده

  • Olivier Finkel
چکیده

An ω-language is a set of infinite words over a finite alphabet X . We consider the class of recursive ω-languages, i.e. the class of ω-languages accepted by Turing machines with a Büchi acceptance condition, which is also the class Σ 1 of (effective) analytic subsets of Xω for some finite alphabet X . We investigate the notion of ambiguity for recursive ωlanguages with regard to acceptance by Büchi Turing machines. We first show that the class of unambiguous recursive ω-languages is the class ∆ 1 of hyperarithmetical sets. We obtain also that the∆ 1 -subsets ofXω are the subsets ofXω which are accepted by strictly recursive unambiguous finitely branching Büchi transition systems; this provides an effective analogue to a theorem of Arnold on Büchi transition systems [Arn83]. Moreover, using some effective descriptive set theory, we prove that recursive ω-languages satisfy the following dichotomy property. A recursive ω-language L ⊆ Xω is either unambiguous or has a great degree of ambiguity in the following sense: for every Büchi Turing machine T accepting L, there exist infinitely many ω-words which have 20 accepting runs by T . We also show that if L ⊆ Xω is accepted by a Büchi Turing machine T and L is an analytic but non Borel set, then the set of ω-words, which have 20 accepting runs by T , has cardinality 20 . In that case we say that the recursive ω-language L has the maximum degree of ambiguity. We prove that it is Π 2 -complete to determine whether a given recursive ω-language is unambiguous and that it is Σ 2 -complete to determine whether a given recursive ω-language has the maximum degree of ambiguity. Moreover, using some results of set theory, we prove that it is consistent with the axiomatic system ZFC that there exists a recursive ω-language in the Borel class Π 2 , hence of low Borel rank, which has also this maximum degree of ambiguity. 1998 ACM Subject Classification: F.1.1 Models of Computation; F.4.1 Mathematical Logic.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Ambiguity of omega-Languages of Turing Machines

An ω-language is a set of infinite words over a finite alphabet X. We consider the class of recursive ω-languages, i.e. the class of ω-languages accepted by Turing machines with a Büchi acceptance condition, which is also the class Σ1 of (effective) analytic subsets of X for some finite alphabet X. We investigate here the notion of ambiguity for recursive ω-languages with regard to acceptance b...

متن کامل

Some improvements in fuzzy turing machines

In this paper, we improve some previous definitions of fuzzy-type Turing machines to obtain degrees of accepting and rejecting in a computational manner. We apply a BFS-based search method and some level’s upper bounds to propose a computational process in calculating degrees of accepting and rejecting. Next, we introduce the class of Extended Fuzzy Turing Machines equipped with indeterminacy s...

متن کامل

- 9 D ec 2 00 7 Borel ranks and Wadge degrees of context free ω - languages

We show that the Borel hierarchy of the class of context free ω-languages, or even of the class of ω-languages accepted by Büchi 1-counter automata, is the same as the Borel hierarchy of the class of ω-languages accepted by Turing machines with a Büchi acceptance condition. In particular, for each recursive non null ordinal α, there exist some Σ α -complete and some Π α -complete ω-languages ac...

متن کامل

Wadge Degrees of $\omega$-Languages of Petri Nets

We prove that ω-languages of (non-deterministic) Petri nets and ω-languages of (non-deterministic) Turing machines have the same topological complexity: the Borel and Wadge hierarchies of the class of ω-languages of (non-deterministic) Petri nets are equal to the Borel and Wadge hierarchies of the class of ω-languages of (non-deterministic) Turing machines which also form the class of effective...

متن کامل

Borel Ranks and Wadge Degrees of Context Free omega-Languages

We show that the Borel hierarchy of the class of context free ω-languages, or even of the class of ω-languages accepted by Büchi 1-counter automata, is the same as the Borel hierarchy of the class of ω-languages accepted by Turing machines with a Büchi acceptance condition. In particular, for each recursive non null ordinal α, there exist some Σ α -complete and some Π α -complete ω-languages ac...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012